<?php

class constantes extends metadatos_array {
    /* Define las constantes del sistema
     *
     */

    public $_form_action;
    public $_editFormAction;
    public $_currPage;
    public $_rotulo_constante;

    public function __construct() {

        $this->_form_action = $_SERVER['PHP_SELF'];
        $this->_editFormAction = $_SERVER['PHP_SELF'];

        if (isset($_SERVER['QUERY_STRING'])) {
            $this->_editFormAction .= '?' . htmlentities($_SERVER['QUERY_STRING']);
        }

        $this->_currPage = 'http://' . $_SERVER['SERVER_NAME'] . $_SERVER['PHP_SELF'];
    }

    function rotulo_constante($descripcion) {
        $entidad = 'Constantes';
        //$metadata    = new metadatos_array();
        $arrayData = $this->recorrer_entidad($entidad);
        $this->_rotulo_constante = $arrayData[$entidad][$descripcion];
        return $this->_rotulo_constante;
    }

    public function __destruct() {
        unset($this->_form_action);
        unset($this->_editFormAction);
        unset($this->_currPage);
        unset($this->_rotulo_constante);
        unset($this->rotulo_constante);
    }

}

$_constantes = new constantes();

//$conn = $_constantes->_conexion;

define('FORM_ACTION', $_constantes->_form_action);
define('EDIT_FORM_ACTION', $_constantes->_editFormAction);
define('CURRENT_PAGE', $_constantes->_editFormAction);
if (isset($_SESSION['usuario_sistema'])) {
    define('USUARIO', $_SESSION['usuario_sistema']);
}
define('GERENTE', $_constantes->rotulo_constante('gerente'));
define('TELEFONO_GERENTE', $_constantes->rotulo_constante('telefonogerente'));
define('IVA', $_constantes->rotulo_constante('iva'));
define('ISSS', $_constantes->rotulo_constante('isss'));
define('AFP', $_constantes->rotulo_constante('afp'));
define('NIT_PATRONAL', $_constantes->rotulo_constante('nitpatronal'));
define('PAGE_BREAK', 'style="page-break-before:always;"');
define('MENSAJE_PPAL', $_constantes->rotulo_constante('mensajeppal'));
define('NOMBRE_SISTEMA', $_constantes->rotulo_constante('nombresistema'));
define('NOMBRE_CONTRATANTE', $_constantes->rotulo_constante('nombrecontratante'));
define('NACIMIENTO_CONTRATANTE', $_constantes->rotulo_constante('nacimientocontratante'));
//define('ENGINE_DB', 'InnoDB');
//define('CHARSET_DB', 'utf8');
//define('COLLATION_DB', 'utf8_bin');
define('ENGINE_DB', 'myISAM');
define('CHARSET_DB', 'latin1');
define('COLLATION_DB', 'latin1_general_ci');
define('TEMA', $_constantes->rotulo_constante('tema'));
define('USA_BOTON_PPAL', $_constantes->rotulo_constante('botonmain'));
define('LINEA_FIRMA', '<br>____________________________<br>');
define('CANTIDAD', $_constantes->rotulo_constante('espacios'));
define('BIENVENIDO_L1', $_constantes->rotulo_constante('bienvenido_l1'));
define('BIENVENIDO_L2', $_constantes->rotulo_constante('bienvenido_l2'));
define('TITULO_LOGIN', $_constantes->rotulo_constante('login'));
define('ARCHIVO_DE_AYUDA', $_constantes->rotulo_constante('ayuda'));
define('PRECISION_DECIMAL', $_constantes->rotulo_constante('precision'));
define('LICENCIA', $_constantes->rotulo_constante('licencia'));

$consultar_flag = '0';

$insertar_flag = '0';

$modificar_flag = '0';

$es_home_page = '0';

$es_multimedia = '1';

$es_proyecto_er = '1';
?>
